@火凤凰
2年前 提问
1个回答

Scap 怎么定制 UDP 协议

一颗小胡椒
2年前

Scap定制UDP协议方法包括以下四个阶段:

  • 构造一个数据包,该数据包构造方法和ACK构造数据包方法一样。

  • 使用UDP协议进行探测。

  • UDP协议不是完全靠谱的,检测方法是看能不能收到回应包。

  • 如果收到回应包则说明UDP端口关闭或者非UDP端口。

查看udp()使用方法

UDP().display()
###[ UDP ]### 
  sport= domain
  dport= domain
  len= None
  chksum= None

我们可以看到目标回复我们的一个udp的数据包,这里的原理是我们发送一个udp,如果收到数据包回应,说明该端口不是关闭或者非udp端口,如果没有返回数据包表示端口开放。我们判断该主机存活。